home *** CD-ROM | disk | FTP | other *** search
- package com.extensibility.esc;
-
- import com.extensibility.app.BaseAction;
- import java.awt.event.ActionEvent;
- import java.util.Vector;
-
- class ESCWindow$25 extends BaseAction {
- // $FF: synthetic field
- final ESCWindow this$0;
-
- public void actionOccurred(ActionEvent var1) {
- Object[] var2 = this.this$0.tModel.getChildren(this.this$0.tModel.getRoot());
- Vector var3 = new Vector(var2.length);
- String[] var4 = new String[var2.length];
- int var5 = 0;
-
- for(int var6 = 0; var5 < var2.length; ++var5) {
- TreeNode var7 = (TreeNode)var2[var5];
- if (!var3.contains(var7)) {
- var3.addElement(var7);
- var4[var6++] = var7.getFile().getAbsolutePath();
- }
- }
-
- ESCDocument var11 = (ESCDocument)this.this$0.getDocument();
- if (var4 != null && var4.length > 0) {
- String[] var8 = var11.getModifiedFiles(var4);
- if (var8.length > 0) {
- this.this$0.doReady(false);
- Vector var9 = this.this$0.getNodesToExpand();
- this.this$0.wpRefresher.reset();
- this.this$0.wpRefresher.setRange(0, var8.length);
- this.this$0.wpRefresher.show();
- ESCWindow.26 var10 = new ESCWindow.26(var11, var8, var9, this);
- ((Thread)var10).start();
- }
- }
-
- }
-
- ESCWindow$25(ESCWindow var1, String var2, char var3) {
- super(var2, var3);
- this.this$0 = var1;
- }
- }
-